nettle cell

  1. (bkz: nematocyst ).